// app.js
App({
    globalData: {
        navBarHeight: 0, // 导航栏高度
        menuRight: 0, 
        menuBotton: 0,
        menuHeight: 0,
    },
    onLaunch: function () {
        // 获取系统信息
        const systemInfo = wx.getWindowInfo();
        // 胶囊按钮位置信息
        const menuButtonInfo = wx.getMenuButtonBoundingClientRect();
        // 导航栏高度 = 状态栏到胶囊的间距（胶囊距上距离-状态栏高度） * 2 + 胶囊高度 + 状态栏高度
        this.globalData.navBarHeight =
            (menuButtonInfo.top - systemInfo.statusBarHeight) * 2 +
            menuButtonInfo.height +
            systemInfo.statusBarHeight;
        this.globalData.menuRight = systemInfo.screenWidth - menuButtonInfo.right;
        this.globalData.menuBotton =
            menuButtonInfo.top - systemInfo.statusBarHeight;
        this.globalData.menuHeight = menuButtonInfo.height;

        if (!wx.cloud) {
            console.error("请使用 2.2.3 或以上的基础库以使用云能力");
        } else {
            wx.cloud.init({
                // env 参数说明：
                //   env 参数决定接下来小程序发起的云开发调用（wx.cloud.xxx）会默认请求到哪个云环境的资源
                //   此处请填入环境 ID, 环境 ID 可打开云控制台查看
                //   如不填则使用默认环境（第一个创建的环境）
                env: "cloudbase-0gqz5itzcf26913d",
                traceUser: true,
            });
        }
    },
});